/*
Theme Name: 上海财经大学(就业网)
Theme URI: http://***
Description: 创建人:陈燕
Version: 1.0
Author: 陈燕
Author URI:
Tags:shufe
*/
/* CSS Document */
@charset "utf-8";/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:14px;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;color:#b01111;}
body,textarea,input,button,select,keygen,legend{font:14px/24px arial,\5b8b\4f53;color:#555555;outline:0;vertical-align: middle;}
body{background-color:#ffffff;font-family:"Microsoft YaHei";min-width: 1200px;}
img{vertical-align:bottom;}
a{color:#b01111;}
a:hover{text-decoration:underline;}
.middle{width:1100px;margin:0 auto;}
.suojin{text-indent:2em;}
.border-padding{border:1px solid #d1d1d1;padding:1px;}
.red{color:#b01111;}
/*---------------基础样式---------------*/
#header{background-color:#9a0000;}
#header .c-top{height:42px;line-height:42px;background-color: rgba(63,60,60,0.4);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}
@media \0screen\,screen\9{/* 只支持IE6、7、8 */ .c-top{background-color:#690505;filter:Alpha(opacity=40);position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */} .c-top a,.c-top p{position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */}}
#header .c-top .c-top-con{overflow:hidden;width:1170px;margin:0 auto;height:42px;background:url(images/c_top_bj.png) no-repeat right top;}
#header .c-top .c-top-con p{float:left;display:block;color:white;background:url(images/c_top_home.png) no-repeat left center;text-indent:24px;}
#header .c-top .c-top-con p i{margin-left:10px;}
#header .c-top .c-top-con .c-top-r{float:right;overflow:hidden;}
#header .c-top .c-top-con .c-top-r ul{float:left;overflow:hidden;}
#header .c-top .c-top-con .c-top-r ul li{float:left;padding:0 10px;background:url(images/c_top_list.jpg) no-repeat left center;}
#header .c-top .c-top-con .c-top-r ul .none{background:0;}
#header .c-top .c-top-con .c-top-r ul li a{color:white;}
#header .c-top .c-top-con .c-top-login{float:left;width:244px;color:white;height:42px;background:#bc4040 url(images/c_top_login.png) no-repeat 15px center;text-indent:40px;}
#header .c-top .c-top-con .c-top-login a{color:white;}
#header .c-logo{width:1170px;height:110px;margin:0 auto;overflow:hidden;background:url(images/c_top_bj.png) no-repeat right bottom;}
#header .c-logo dl{overflow:hidden;width:1170px;margin-top:20px;}
#header .c-logo dl dd{float:left;width:486px;height:62px;}
#header .c-logo dl dd img{}
#header .c-logo dl dt{float:right;margin-top:15px;width:248px;}
#header .c-logo dl dt .logo-form{overflow:hidden;height:30px;line-height:30px;}
#header .c-logo dl dt .logo-input{float:left;font-size:14px;width:170px;padding-left: 8px;background-color:#e8e8e8;border: 0;height:30px;line-height:30px;}
#header .c-logo dl dt .logo-submit{float:left;width:70px;height:30px;background-color:#7d0a0a;border:0;font-size:14px;color:white;cursor: pointer;    font-family: "Microsoft YaHei";}
#c-nav{background:url(images/c_nav.png) repeat-x;height:44px;position: relative;z-index:702;}
#c-nav .hide-banner{display: none;width:30px;height: 44px;position: absolute;z-index:705;top: 0;right:10px;cursor: pointer;background: url(images/open-banner2.png) no-repeat center;}
#c-nav .show-banner{display: none;width:30px;height: 44px;position: absolute;z-index:706;top: 0;right:10px;cursor: pointer;background: url(images/hide-banner2.png) no-repeat center;}
#c-nav .c-nav-ul{width:1168px;margin: 0 auto;height:44px;background:url(images/c_nav_list.jpg) no-repeat right center;}
#c-nav .c-nav-ul .c-nav-li{float:left;position:relative;z-index:700;font-size:16px;height:44px;line-height:44px;width:146px;text-align:center;background:url(images/c_nav_list.jpg) no-repeat left center;}
#c-nav .c-nav-ul .c-nav-li a{color:white;display:block;}
#c-nav .c-nav-ul .c-nav-li a:hover{background:url(images/c_nav_a_hover.png) no-repeat top center;}
#c-nav .c-nav-ul .c-nav-li a:hover{text-decoration:none;}
#c-nav .c-nav-ul .c-nav-li .sub-menu{display:none;width:136px;padding:5px 5px;position:absolute;z-index:2800;left:0;top:40px;background-color:#9f0a0a;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li{font-size:14px;height:36px;line-height:36px;border-bottom:1px dashed #f2b1b1;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li a{color:#fffbef;display:block;}
#c-nav .c-nav-ul .c-nav-li .sub-menu li a:hover{background-color:#b51514;background-image:none;}
#c-banner{height:420px;}
#c-banner .flexslider{width:100%;z-index:7;overflow:hidden;position:relative;height:420px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
#c-banner .flexslider .slides{position:relative;z-index:4;height:420px;cursor:pointer;}
#c-banner .flexslider .slides li{height:420px;width:1920px; /*图片宽度*/position:absolute;left:50%;margin-left:-960px;}
#c-banner .flexslider .slides li a{display:block;height:420px;}
#c-banner .flexslider .slides .li1{}
#c-banner .flex-control-nav{position:absolute;bottom:20px;z-index:5;width:520px;height:10px;left:50%;margin:0 0 0 65px;*bottom:30px;text-align:right;}
#c-banner .flex-control-nav li{display:inline-block;width:30px;height:10px;margin:0 5px;*display:inline;zoom:1;}
#c-banner .flex-control-nav a{display:inline-block;width:30px;height:12px; font-size: 0;line-height:10px;overflow:hidden;-moz-box-shadow:1px 1px 1px #A9A9A9 inset;-webkit-box-shadow:1px 1px 1px #A9A9A9 inset;box-shadow:1px 1px 1px #A9A9A9 inset;background:#D3D3D3;cursor:pointer;}
#c-banner .flex-control-nav .flex-active{background-color: #be2522;-moz-box-shadow:1px 1px 1px #7b0200 inset;-webkit-box-shadow:1px 1px 1px #7b0200 inset;box-shadow:1px 1px 1px #7b0200 inset}
#c-banner .flex-direction-nav{height:70px;}
#c-banner .flex-direction-nav li a{overflow:hidden;cursor:pointer;display:block;width:42px;top:50%;height:70px;position:absolute;z-index:6;margin-top:-35px;background:url(images/c_banner_ico.png) no-repeat; position:absolute;opacity:0;filter: alpha(opacity=0);-moz-opacity:0;}
#c-banner .flex-direction-nav li a.flex-prev{left:80px;}
#c-banner .flex-direction-nav li a.flex-next{right:80px;background-position:-42px 0;}
#c-banner .flexslider:hover .flex-direction-nav li a{opacity:0.7;filter: alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;}
#c-banner .flex-direction-nav li a.flex-prev:hover,#c-banner .flex-direction-nav li a.flex-next:hover{opacity:0.9;filter: alpha(opacity=90);-moz-opacity:0.9;}
#main{width:1170px;margin:0 auto;}
#main .c-a{overflow:hidden;height:336px;margin-top:15px;}
#main .c-a .c-hot{float:left;width:570px;height:336px;}
#main .c-a .c-hot img{display:inline;}
.swiper-container{}
.swiper-container .swiper-wrapper .swiper-slide a{position: relative;display: block;}
.swiper-container .swiper-wrapper .swiper-slide a img{display:block;}
.swiper-container .swiper-wrapper .swiper-slide p{position: absolute;bottom: 0;height: 30px;line-height:30px;text-indent: 6px;color: white;width: 100%;background: url(images/c-tpxw-bg.png);font-size:14px;}
.swiper-container .pagination {position: absolute;left: initial;text-align: right;bottom:0;height: 30px;line-height: 30px;width: 99%;}
.swiper-container .swiper-pagination-switch {display: inline;background:white;margin: 0 2px;cursor: pointer;padding: 0 4px;}
.swiper-container .swiper-active-switch {background-color: #9f1e22;color:white;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;}
#main .c-a .c-news{float:right;width:584px;height:336px;position: relative;}
#main .c-a .c-news .c-news-top{height:36px;background-color:#eaeaea;}
#main .c-a .c-news .c-news-top ul{overflow:hidden;height:36px;}
#main .c-a .c-news .c-news-top ul li{float:left;font-size:16px;width:120px;text-align:center;height:36px;line-height:36px;}
#main .c-a .c-news .c-news-top ul li a{color:#555;display: block;}
#main .c-a .c-news .c-news-top ul .hover{background-color:#b01111;}
#main .c-a .c-news .c-news-top ul .hover a{color:white;}
#main .c-a .c-news .c-news-more{position: absolute;height:36px;line-height:36px;z-index: 4;right:8px;top:0px;}
#main .c-a .c-news .c-news-more a{color:#555;}
#main .c-a .c-news .c-news-con{height:296px;}
#main .c-a .c-news .c-news-con ul{margin-top:0px;}
#main .c-a .c-news .c-news-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height:29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left:14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-a .c-news .c-news-con ul li a{display: block;float: left;color: #3d3d3d;width:460px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-a .c-news .c-news-con ul li a:hover{}
#main .c-a .c-news .c-news-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-ibanner{margin-top:15px;width:1170px;height:120px;position: relative;}
#main .c-ibanner .c-ibanner-more{position:absolute;z-index:99;top:0;left:0;width:32px;height:120px;}
#main .c-ibanner .c-ibanner-con{height: 120px;overflow: hidden;}
#main .c-ibanner .c-ibanner-con img{display:inline;}
#main .c-ibanner .c-ibanner-con .KSS_titleBox{display:none;}
#main .c-ibanner .c-ibanner-con .KSS_titleBox title{display:none;}
#main .c-sec{margin-top:15px;overflow:hidden;height:353px;}
/*---------------rili---------------*/
#main .c-sec .c-sec-rili{float:left;width:460px;height:353px;}
#main .c-sec .c-sec-rili .employ-calendar{margin-top: 10px;}
#main .c-sec .c-sec-rili .employ-calendar .title{width: 50px;height: 100%;float: left;text-align: center;border-right: 1px solid #ccc;}
#main .c-sec .c-sec-rili .employ-calendar .window{width: 460px;height: 100%;border: 0;}
#main .c-sec .c-sec-rili .down{position: absolute;width:54px;height: 22px;background-color: #b01111; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top:0;right: 0;}
#main .c-sec .c-sec-rili .up{position: absolute;width: 54px;height: 22px;line-height:22px; background-color: #b01111; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top: 0;left: 0;}
#main .c-sec .c-sec-rili .c-rili-cen{font-weight:bold;}
.calendar-type{display: inline-block; width: 20px; height: 20px; background: #335f8b none repeat scroll 0px 0px; line-height: 20px; text-align: center; border-radius: 10px;color: white;}
.circle{display: inline-block;width: 20px;height: 20px;background: url(images/c_rili_ico04.png) no-repeat left center;}
.fairtip ul li a{color:#555;}
.single-row{white-space:nowrap;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar{}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead{line-height: 33px;background-color: #f4f4f4;border-right: 1px solid #ddd;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead th {text-align: center;font-weight: normal;color: #000;width:64px;height: 33px;border: 1px solid #ddd;border-width: 1px 0 0 1px;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar thead th span {}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody td {padding: 0 0px;text-align: center;line-height: 36px;border: 1px solid #ddd;border-width: 1px 0 0 1px;width:64px;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar .ui-state-default {display: block;width: 64px;outline: none;text-decoration: none;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody tr:nth-child(odd){background-color:white;}
#main .c-sec .c-sec-rili .ui-datepicker-calendar tbody tr:nth-child(even){background-color:#f3f1f1;}
#main .c-sec .c-sec-rili .calendar-diy{width: 100%;border:#d3d3d3 1px solid;clear: both;height: auto;overflow:hidden;}
#main .c-sec .c-sec-rili .calendar-diy ul{width: 100%;height: 30px;background-color: #96d206;}
#main .c-sec .c-sec-rili .calendar-diy ul li{display: inline-block;vertical-align: top;line-height: 30px;}
#main .c-sec .c-sec-rili .calendar-diy ul .previous{background: url("datepicker.png") 0 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: left;}
#main .c-sec .c-sec-rili .calendar-diy ul .next{background: url("datepicker.png") -70px 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: right;}
#main .c-sec .c-sec-rili .calendar-diy ul .word{width: 190px;height: 30px;line-height:30px;color:white;text-align: center;float: left;}
#main .c-sec .c-sec-rili .calendar-diy .date-show{display: inline-block;vertical-align: top;text-align: center;width: 460px;position: relative;}
#main .c-sec .c-sec-rili .calendar-diy .date-show .month{font-family: arial;}
#main .c-sec .c-sec-rili .calendar-diy .date-show .year{font-family: arial;}
#main .c-sec .c-sec-rili .calendar-diy .calendar{display: inline-block;vertical-align: top;}

#main .c-sec .c-sec-rili .fair-day{background: url(images/c_rili_ico03.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .fair-day .ui-state-default{color:#555}
#main .c-sec .c-sec-rili .fair-day span{color: #fff;}
#main .c-sec .c-sec-rili .past-fair-day{background: url(images/c_rili_ico01.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .past-fair-day .ui-state-default{color:#555}
#main .c-sec .c-sec-rili .past-fair-day span{color: #fff;}
#main .c-sec .c-sec-rili .ui-datepicker-today{background: url(images/c_rili_ico02.png) no-repeat center center;width:64px;height:36px;}
#main .c-sec .c-sec-rili .ui-datepicker-today .ui-state-default{color:white}
/*---------------riliend---------------*/




#main .c-tit{background:url(images/c_tit_01.jpg) repeat-x;height:46px;line-height:46px;}
#main .c-tit .c-tit-ico{float:left;background:url(images/c_tit_02.jpg) repeat-x;}
#main .c-tit .c-tit-ico h4{font-size:16px;color:#b01111;display:block;padding:0 15px 0 50px;}
#main .c-tit .ico1 h4{background:url(images/c_lum_ico_01.jpg) no-repeat 5px center;}
#main .c-tit .ico2 h4{background:url(images/c_lum_ico_02.jpg) no-repeat 5px center;}
#main .c-tit .ico3 h4{background:url(images/c_lum_ico_03.jpg) no-repeat 5px center;}
#main .c-tit .ico4 h4{background:url(images/c_lum_ico_04.jpg) no-repeat 5px center;}
#main .c-tit .ico5 h4{background:url(images/c_lum_ico_05.jpg) no-repeat 5px center;}
#main .c-tit .ico6 h4{background:url(images/c_lum_ico_06.jpg) no-repeat 5px center;}
#main .c-tit .ico7 h4{background:url(images/c_lum_ico_07.jpg) no-repeat 5px center;}
#main .c-tit .ico8 h4{background:url(images/c_lum_ico_08.jpg) no-repeat 5px center;}
#main .c-tit a{color:#555555;float:right;margin-right:8px;display:inline;}
#main .c-sec .c-zpxj{float:right;width:690px;height:353px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con{height:270px;}
#main .c-sec .c-zpxj .c-zpxj-con ul{overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li{float:left;width:327px;overflow:hidden;margin:12px 9px 12px 9px;display:inline;}
#main .c-sec .c-zpxj .c-zpxj-con ul li:hover{background-color:#f2f2f2;cursor:pointer;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date{float:left;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date span{display:block;text-align:center;font-size:15px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date .year{width:78px;height:39px;background:url(images/c_zpxj_01.jpg) no-repeat;color:white;line-height:39px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-date .date{border:1px solid #d7ded6;background-color:white;border-top:0;width:76px;height:38px;color:#b51313;line-height:38px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info{float:left;margin-left:15px;display:inline;width: 220px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4{line-height:30px;height:30px;width:220px;overflow:hidden;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 a{float:left;display: block;color:#b01111;max-width:175px;height:30px;overflow:hidden;text-overflow: ellipsis;  white-space: nowrap;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 dfn{float:left;margin-left: 7px;width:36px;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info h4 dfn img{vertical-align: middle;}
#main .c-sec .c-zpxj .c-zpxj-con ul li .c-info p{color:#868686;line-height:20px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  }
#main .c-fou{margin-top:20px;overflow:hidden;height:262px;}
#main .c-fou .c-job{float:left;width:692px;height:262px;position: relative;}
#main .c-fou .c-job .c-job-top{height:46px;background:url(images/c_job_02.jpg) repeat-x;}
#main .c-fou .c-job .c-job-top ul{overflow:hidden;height:46px;}
#main .c-fou .c-job .c-job-top ul li{float:left;font-size:16px;width:120px;text-align:center;height:46px;line-height:40px;}
#main .c-fou .c-job .c-job-top ul li a{color:#555;display: block;}
#main .c-fou .c-job .c-job-top ul .hover{background:url(images/c_job_01.jpg) repeat-x;}
#main .c-fou .c-job .c-job-top ul .hover a{color:white;}
#main .c-fou .c-job .c-job-more{position: absolute;height:46px;line-height:46px;z-index: 4;right:0;top:0px;display:none;}
#main .c-fou .c-job .c-job-more a{color:#555;}
#main .c-fou .c-job .c-job-con{display:none;height:210px;margin-top:6px;}
#main .c-fou .c-job .c-job-con ul{margin-top:4px;}
#main .c-fou .c-job .c-job-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fou .c-job .c-job-con ul li a{display: block;float: left;color: #3d3d3d;width:580px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-job .c-job-con ul li i{color:#b01111;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-job .c-job-con ul li .c-i-zw{color:#3d3d3d;margin-left: 5px;}
#main .c-fou .c-job .c-job-con ul li .c-i-zw:hover{text-decoration: underline;}
#main .c-fou .c-job .c-job-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}

#main .c-fou .c-alu{float:right;width:456px;height:262px;position: relative;}
#main .c-fou .c-alu .c-alu-top{height:46px;background:url(images/c_job_02.jpg) repeat-x;}
#main .c-fou .c-alu .c-alu-top ul{overflow:hidden;height:46px;}
#main .c-fou .c-alu .c-alu-top ul li{float:left;font-size:16px;width:120px;text-align:center;height:46px;line-height:40px;}
#main .c-fou .c-alu .c-alu-top ul li a{color:#555;display: block;}
#main .c-fou .c-alu .c-alu-top ul .hover{background:url(images/c_job_01.jpg) repeat-x;}
#main .c-fou .c-alu .c-alu-top ul .hover a{color:white;}
#main .c-fou .c-alu .c-alu-more{position: absolute;height:46px;line-height:46px;z-index: 4;right:0;top:0px;display:none;}
#main .c-fou .c-alu .c-alu-more a{color:#555;}
#main .c-fou .c-alu .c-alu-con{display:none;height:210px;margin-top:6px;}
#main .c-fou .c-alu .c-alu-con ul{margin-top:4px;}
#main .c-fou .c-alu .c-alu-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fou .c-alu .c-alu-con ul li a{display: block;float: left;color: #3d3d3d;width:270px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-alu .c-alu-con ul li i{color:#ff9000;display:block;float:left;width:90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fou .c-alu .c-alu-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}

#main .c-team{margin-top:15px;overflow:hidden;height:353px;}
#main .c-maga{float:left;width: 692px;}
#main .c-maga .c-maga-con{position: relative;margin-top:20px;height:287px;}
#main .c-maga .c-maga-con .next,#main .c-maga .c-maga-con .prev{opacity:0.9;filter:Alpha(opacity=84);position: absolute;z-index:8;top:93px;width:22px;height:47px;font: 0/0 Arial;cursor: pointer;}
#main .c-maga .c-maga-con .next:hover,#main .c-maga .c-maga-con .prev:hover{opacity:1;filter:Alpha(opacity=100);}
#main .c-maga .c-maga-con .next{right:10px;background:url(images/c_fdzz_r.jpg) no-repeat;z-index:9;}
#main .c-maga .c-maga-con .prev{left:10px;background:url(images/c_fdzz_l.jpg) no-repeat;z-index:10;}
#main .c-maga .c-maga-con .c-maga-img{overflow: hidden;position: relative;width:624px;margin: 0 auto;}
#main .c-maga .c-maga-con .c-maga-img ul{overflow:hidden;height:287px;}
#main .c-maga .c-maga-con .c-maga-img ul li{float:left;border-bottom: 1px dashed #d1d1d1;margin:0 6px;display:inline;width:196px;height:286px;}
#main .c-maga .c-maga-con .c-maga-img ul li .img{border:1px solid #d1d1d1;width:194px;height:250px;}
#main .c-maga .c-maga-con .c-maga-img ul li .img img{margin:4px;width:186px;height:242px;}
#main .c-maga .c-maga-con .c-maga-img ul li p{font-size:14px;height:36px;line-height:36px;text-align:center;}
#main .c-maga .c-maga-con .c-maga-img ul li p a{color:#8b8b8b;}

#main .c-team .c-erroom{float:right;width: 456px;}
#main .c-team .c-erroom .c-erroom-con{margin-top:1px;overflow:hidden;}
#main .c-team .c-erroom .c-erroom-con dl{border-bottom:1px dashed #d1d1d1;margin-top:4px;width:456px;height:97px;overflow:hidden;}
#main .c-team .c-erroom .c-erroom-con dl dd{overflow: hidden;font-size: 14px;height:30px;line-height: 30px;vertical-align: bottom;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-team .c-erroom .c-erroom-con dl dd a{display: block;float: left;color: #3d3d3d;height: 30px;width: 330px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-team .c-erroom .c-erroom-con dl dd i{color: #b01111;display: block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-team .c-erroom .c-erroom-con dl dd .c-i-zw{color: #3d3d3d;margin-left: 5px;}
#main .c-team .c-erroom .c-erroom-con dl dd span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-team .c-erroom .c-erroom-con dl dt{position:relative;}
#main .c-team .c-erroom .c-erroom-con dl dt p{line-height:32px;height:32px;padding-left: 30px;color:#8c8c8c;}
#main .c-team .c-erroom .c-erroom-con dl dt .p1{background:url(images/c_erroom_01.png) no-repeat left center;}
#main .c-team .c-erroom .c-erroom-con dl dt .p2{background:url(images/c_erroom_02.png) no-repeat left center;}
#main .c-team .c-erroom .c-erroom-con dl dt span{position:absolute;top:12px;right:0;display:block;background-color:#f29f00;width:74px;height:28px;line-height:28px;text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-team .c-erroom .c-erroom-con dl dt span a{color:white;}

#main .c-jyfd{margin-top:15px;}
#main .c-jyfd .c-jyfd-con{margin-top:15px;}
#main .c-jyfd .c-jyfd-con ul{overflow:hidden;width:1168px;margin:0 auto;}
#main .c-jyfd .c-jyfd-con ul li{width:276px;height:135px;float:left;margin:0 8px;display:inline;}
#main .c-jyfd .c-jyfd-con ul li a{}
#main .c-onezs{width:1170px;height:120px;background:url(images/c_one_bj.jpg) no-repeat;margin-top:20px;}
#main .c-onezs .c-onezs-con{float:right;overflow:hidden;margin-top:25px;}
#main .c-onezs .c-onezs-con dl{float:left;width:170px;font-size:16px; margin: 0 90px 0 0;display:inline;}
#main .c-onezs .c-onezs-con dl dd{background:url(images/c_one_01.png) no-repeat;width:133px;height:35px;text-indent:40px;line-height:30px;}
#main .c-onezs .c-onezs-con dl dd a{color:white;}
#main .c-onezs .c-onezs-con dl dt{background:url(images/c_one_02.png) no-repeat left center;padding-left:35px;height:50px;line-height:50px;}
#main .c-onezs .c-onezs-con dl dt a{color:white;text-decoration: underline;}
#main .c-fiv{overflow:hidden;margin-top:15px;}
#main .c-fiv .c-zxyy{float:left;width:227px;}
#main .c-fiv .c-zxyy .c-zxyy-con{margin-top:14px;}
#main .c-fiv .c-acti{float:left;margin-left:18px;width:468px;}
#main .c-fiv .c-acti .c-acti-top{margin-top:14px;width:468px;height:110px;}
#main .c-fiv .c-acti .c-acti-top ul{overflow:hidden;height:110px;}
#main .c-fiv .c-acti .c-acti-top ul li{float:left;border:1px solid #d1d1d1;width:212px;height:108px;margin:0 10px;display:inline;}
#main .c-fiv .c-acti .c-acti-top ul li img{margin:4px;width:204px;height:100px;}
#main .c-fiv .c-acti .c-acti-con{padding:0 10px;height:90px;}
#main .c-fiv .c-acti .c-acti-con ul{margin-top:4px;}
#main .c-fiv .c-acti .c-acti-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fiv .c-acti .c-acti-con ul li a{display: block;float: left;margin-left:5px;color: #3d3d3d;width:320px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline;}
#main .c-fiv .c-acti .c-acti-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#main .c-fiv .c-ency{float:right;width:440px;}
#main .c-fiv .c-ency .c-ency-con{}
#main .c-fiv .c-ency .c-ency-con ul{margin-top:8px;height:210px;}
#main .c-fiv .c-ency .c-ency-con ul li{overflow: hidden;font-size: 14px;height:29px;line-height: 29px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left: 14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-fiv .c-ency .c-ency-con ul li a{display: block;float: left;margin-left:5px;color: #3d3d3d;width:250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline;}
#main .c-fiv .c-ency .c-ency-con ul li i{color:#ff9000;display:block;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-fiv .c-ency .c-ency-con ul li span{display: block;float: right;color: #3d3d3d;margin-right: 4px;}
#footer{background-color:#aa0f0f;height:288px;margin-top:25px;overflow:hidden;}
#footer .c-footer{width:1170px;height:179px;margin:0 auto;padding:30px 0;overflow:hidden;}
#footer .c-footer .c-footer-list{float:left;height:179px;background:url(images/c_footer_line.jpg) no-repeat right center;padding:0 100px;}
#footer .c-footer .c-footer-list h4{color:white;display:block;width:206px;text-indent:60px;font-size:18px;font-weight:normal;height:50px;line-height:50px;border-bottom:1px dashed white;}
#footer .c-footer .c-footer-list ul{line-height:30px;margin-top:8px;}
#footer .c-footer .c-footer-list ul li{background:url(images/c_footer_06.jpg) no-repeat left center;padding-left:12px;color:white;}
#footer .c-footer .c-footer-list ul li a{color:white;}
#footer .c-footer .c-footer-logo{width:238px;padding-left:0;float: left;height: 179px;background: url(images/c_footer_line.jpg) no-repeat right center;padding: 0 105px 0 0px;}
#footer .c-footer .c-footer-logo img{display:block;vertical-align: initial;}
#footer .c-footer .c-list2{width:176px;}
#footer .c-footer .c-list3{}
#footer .c-footer .c-list2 h4{background:url(images/c_footer_02.png) no-repeat left center;width:176px;}
#footer .c-footer .c-list3 h4{background:url(images/c_footer_03.png) no-repeat left center;width:244px;}
#footer .c-footer .c-list1 ul,#footer .c-footer .c-list2 ul{margin-left:20px;}
#footer .c-footer .c-footer-wx{float:right;width:214px;height:162px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top{overflow:hidden;height:99px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top img{float:left;margin-top:3px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r{float:right;width:100px;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r h4{color:white;font-size:18px;font-weight:normal;height:50px;line-height:50px;border-bottom:1px dashed white;}
#footer .c-footer .c-footer-wx .c-footer-wx-top .c-footer-wx-r p{color:white;}
#footer .c-footer .c-footer-wx dl{overflow:hidden;border-top:1px solid #c34242;margin-top:15px;padding-top:15px;}
#footer .c-footer .c-footer-wx dl dt{float:left;text-indent:38px;width:102px;height:32px;line-height:32px;}
#footer .c-footer .c-footer-wx dl dd{float:right;text-indent:38px;width:102px;height:32px;line-height:32px;}
#footer .c-footer .c-footer-wx dl a{color:white;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#footer .c-footer .c-footer-wx dl dt a{background:#c44545 url(images/c_footer_05.png) no-repeat 5px center;}
#footer .c-footer .c-footer-wx dl dd a{background:#c44545 url(images/c_footer_04.png) no-repeat 5px center;}
#footer .c-footer .c-footer-wx dl dt a:hover{background:#d25656 url(images/c_footer_05.png) no-repeat 5px center;text-decoration:none;}
#footer .c-footer .c-footer-wx dl dd a:hover{background:#d25656 url(images/c_footer_04.png) no-repeat 5px center;text-decoration:none;}
#footer .c-footerbq{background:white;}
#footer .c-footerbq .c-footer-con{width:1170px;overflow:hidden;margin:0 auto;height:49px;line-height:49px;}
#footer .c-footerbq .c-footer-con p{float:left;}
#footer .c-footerbq .c-footer-con p i{margin:0 8px 0 12px;}
#footer .c-footerbq .c-footer-con span{float:right;}
/*---------------列表页---------------*/
.clear{clear:both}
#main .c-list{float:left;width:208px;}
#main .c-list .c-list-tit{font-weight:bold;background:url(images/c_list_tit01.png) no-repeat left center;height:45px;line-height:45px;border-bottom:2px solid #9a0d0d;color:#9a0d0d;font-size:16px;text-indent:24px;}
#main .c-list .c-list-tit a{color:#9a0d0d;}
#main .c-list .c-list-tit2{font-weight:bold;overflow:hidden;background:url(images/c_list_tit01.png) no-repeat left center;height:45px;line-height:45px;border-bottom:2px solid #9a0d0d;color:#9a0d0d;font-size:16px;text-indent:24px;}
#main .c-list .c-list-tit2 h4{color:#9a0d0d;float:left;font-size:16px;}
#main .c-list .c-list-tit2 a{color: #555555;font-size:14px;font-weight:normal;float: right;margin-right: 8px;display: inline;}
#main .c-list .c-list-sub{}
#main .c-list .c-list-sub ul{margin-top:10px;}
#main .c-list .c-list-sub ul li{width:208px;font-size:15px;height:38px;line-height:38px;text-indent:20px;border-bottom:1px solid #d3d3d3;}
#main .c-list .c-list-sub ul li a{color:#585858;display:block;width:208px;height:38px;}
#main .c-list .c-list-sub ul li a:hover{color:white;background:#d68585 url(images/c_lis_sub_hover.png) no-repeat 180px center;display:block;text-decoration: none;}
#main .c-list .c-list-sub ul .hover{background:#950000 url(images/c_lis_sub_hover.png) no-repeat 180px center;}
#main .c-list .c-list-sub ul .hover a{color:white;}
#main .c-list .c-list-down{margin-top:10px;}
#main .c-list .c-list-down ul{margin-top:4px;height: 228px;overflow: hidden;}
#main .c-list .c-list-down ul li{overflow: hidden;font-size: 13px;height:36px;line-height: 36px;vertical-align: bottom;border-bottom:1px dashed #b2b2b2;padding-left:14px;background: url(images/c_list_01.jpg) no-repeat 2px center;}
#main .c-list .c-list-down ul li a{display: block;float: left;color: #3d3d3d;width:192px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r{position:relative; float:right;width:916px;padding:0 12px 30px 12px; margin-left: 0;min-height:726px;position:relative; background-color: white; box-shadow: 2px 2px 5px 0 #cdcdcd;-webkit-box-shadow: 1px 2px 5px 0 #cdcdcd; -moz-box-shadow: 2px 2px 5px 0 #cdcdcd;-o-box-shadow: 2px 2px 5px 0 #cdcdcd;border-left: 1px solid #e1e1e1;}
#main .c-list-r .c-current{border-bottom:1px solid #d1d1d1;height:38px;line-height:38px;padding-left:20px;margin:0 auto;background:url(images/c_current01.png) no-repeat left center;}
#main .c-list-r .c-current span{color:#666666;margin:0 3px;}
#main .c-list-r .c-current span a{color:#666666}
#main .c-list-r .c-current i{color:#666666}
#main .c-list-r .c-current em{color:#b01111}
#main .c-list-r .c-list-con{}
/*---------------招聘信息筛选---------------*/
#main .c-list-r .c-list-con .c-list-sea{float: left;overflow:hidden;margin-top:10px;width:100%;background:url(images/c_firm03.gif) repeat-x center;}
#main .c-list-r .c-list-con .c-list-sea .c-list-sea-inp{display: block;height: 30px;padding-left:8px;font-size: 14px;line-height:30px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;float: left;width: 322px;border-radius: 0;font-family: "Microsoft YaHei";}
#main .c-list-r .c-list-con .c-list-sea .c-list-sea-but{float: left;text-align:center;height: 32px;line-height:32px;width:70px;background-color:#b01111;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}


#main .c-list-r .c-list-con .c-list-sea2{overflow:hidden;margin-top:3px;width:916px;background:url(images/c_firm03.gif) repeat-x bottom center;padding-bottom:22px;}
#main .c-list-r .c-list-con .c-list-sea2 form{overflow:hidden;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style{float:left;width:215px;margin:10px 7px 0 7px;display:inline;overflow: hidden;height:36px;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .select2 {width:215px;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-list-sea2-input{width:205px;height: 30px;padding-left:8px;font-size: 14px;line-height:30px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family: "Microsoft YaHei";}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-reset{float: left;text-align:center;height: 32px;line-height:32px;width:96px;background-color:#969696;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style .c-but{float: right;text-align:center;height: 32px;line-height:32px;width:96px;background-color:#b01111;border: 0;color:white;font-family: "Microsoft YaHei";border-radius:0;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style #yxq{background: url(images/c_ico_gscl.jpg) no-repeat 186px center;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input{width: 100%;}
#main .c-list-r .c-list-con .c-list-sea2 .c-sea2-style #apjssj{background: url(images/c_ico_gscl.jpg) no-repeat 186px center;cursor: pointer;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input .c-reset{margin-left: 38%;}
#main .c-list-r .c-list-con .c-list-sea2 .c-p-input .c-but{margin-right: 39%;}
.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #ccc;border-radius: 4px;height:32px;line-height:32px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;color:#acacac;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#950000}
.select2-container--bootstrap .select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection{border-color:transparent;}
.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{border-color:transparent;}
.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection {border-color:transparent;}
.select2-search--dropdown .select2-search__field{*padding:4px 0;}


/*---------------招聘信息筛选end---------------*/


#main .c-list-r .c-list-con ul{font-size:0}
#main .c-list-r .c-list-con ul li{overflow: hidden;display:block;background: url(images/c_list_01.jpg) no-repeat 5px center; width:898px; padding-left: 18px; height:40px; line-height: 40px;font-size: 14px; border-bottom: 1px dashed #d3d3d3;}
#main .c-list-r .c-list-con ul li a{float: left; overflow: hidden; color: #555555; width:660px; display: block; height: 40px; line-height: 40px; text-overflow: ellipsis; white-space: nowrap;}
#main .c-list-r .c-list-con ul li span{float: right; color: #555555; width:190px; text-align: right; display: block; height: 40px; line-height: 40px;overflow:hidden;}
#main .c-list-r .c-list-con ul li a i{color:#b01111;}
#main .c-list-r .c-list-con ul li a dfn img{vertical-align: middle;margin-left:7px;}
#main .c-list-r .c-list-ym{padding-top:20px; height: 32px; position: relative; width: 100%;}
#main .c-list-r .c-list-ym ul{float: left; position: relative; left: 50%;}
#main .c-list-r .c-list-ym ul li{line-height:28px;position: relative; right: 50%; float: left; font-family:"Microsoft YaHei"; color:#616161; font-size:14px; }
#main .c-list-r .c-list-ym ul li a{color:#616161; padding: 0 14px;margin:0 5px;border: 1px solid #d1d1d1; display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym ul li a:hover{color:#950000;text-decoration:none;background-color:#eeeded;border:1px solid #dfdfdf}
#main .c-list-r .c-list-ym ul li span{    color: #616161;border: 1px solid #d1d1d1; padding: 0 14px;margin:0 5px;display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#main .c-list-r .c-list-ym ul .hover{background-color:#a7a7a7;color:white;}
#main .c-list-r .c-list-ym ul li .current{background:#950000;border: 1px solid #950000; color:white;}

/*---------------内容---------------*/
#main .c-list-r .c-content{margin-top:5px;padding-bottom:15px;font-size:15px;}
#main .c-list-r .c-content h1{text-align:center;font-size:18px;line-height:50px;color:#1f1f1f;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-content .c-content-top{overflow:hidden;margin-top:5px;background-color:#ededed;height:30px;line-height:30px;font-size:15px;}
#main .c-list-r .c-content .c-content-top p{overflow:hidden;text-align:center;}
#main .c-list-r .c-content .c-content-top p i{height:30px;line-height:30px;color:#555555;margin:0 20px;display:inline;}
#main .c-list-r .c-content .c-content-con{line-height:30px;padding:0 14px;font-size:15px;}
#main .c-list-r .c-content .c-content-con p{width:100% !important;padding:0 !important;margin:8px 0 0 0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;min-height:24px;}
#main .c-list-r .c-content .c-content-con p span{font-family: "Microsoft YaHei" !important;line-height:30px !important;font-size: 14px !important;}
#main .c-list-r .c-content .c-content-con p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-content .c-content-con p a{word-wrap:break-word;}
#main .c-list-r .c-content .c-content-con table{margin-top:10px;width:100% !important;}
#main .c-list-r .c-content .c-content-con table tbody tr td{border: 1px solid #d1d1d1 !important;}
/*---------------图片列表---------------*/
#main .c-list-r .c-list-img{overflow: hidden;position: relative;margin: 0 auto;}
#main .c-list-r .c-list-img ul{overflow:hidden;width:916px;}
#main .c-list-r .c-list-img ul li{float:left;border-bottom: 1px dashed #d1d1d1;margin:25px 16px 0 16px;display:inline;width:196px;height:286px;}
#main .c-list-r .c-list-img ul li .img{border:1px solid #d1d1d1;width:194px;height:250px;}
#main .c-list-r .c-list-img ul li .img img{margin:4px;width:186px;height:242px;}
#main .c-list-r .c-list-img ul li p{font-size:14px;height:36px;line-height:36px;text-align:center;}
#main .c-list-r .c-list-img ul li p a{color:#8b8b8b;}

/*---------------404---------------*/
.content-notfind{text-align:center;overflow:hidden;padding-bottom:70px;}
.content-notfind .content-notfind1{font-weight: 700;height:200px;line-height:200px;font-size: 150px;margin-top: 80px;color:#b01111;}
.content-notfind .content-notfind2{font-size:40px;color:white;height:55px;line-height:55px;background-color:#b01111;width:320px;margin:0 auto;}
.content-notfind .content-notfind3{font-size:40px;color:#b01111;height:55px;line-height:55px;}
.content-notfind .content-notfind4{margin-top:5px;font-size:16px;}
.content-notfind .content-notfind4 a{text-decoration: underline;color:#b01111;}
/*---------------404---------------*/
#c-xf{position:fixed;right:0;top:250px;padding-bottom:150px;z-index:9997; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,15)||0)-(parseInt(this.currentStyle.marginBottom,50)||0)));}
#c-xf ul{width:51px;position:relative;}
#c-xf ul li{margin-top:1px;background-color:#a20703;width:51px;height:51px;font-size:0;color:#f3f3f3;}
#c-xf ul li a{display:block;height:51px;width:51px;background:url(images/c_xf.png) no-repeat;color:#f3f3f3;}
#c-xf ul .c-fhdb{display:none;}
#c-xf ul .c-ewm .c-ewm-con{position:absolute;z-index:12;right:51px;top:48px;width:129px;height:157px;display:none;}
#c-xf ul .c-wb a{background-position:0 0;}
#c-xf ul .c-qq a{background-position:-51px 0;}
#c-xf ul .c-ewm a{background-position:-102px 0;}
#c-xf ul .c-fhdb a{background-position:-153px 0;}

/*---------------场地信息---------------*/
#main .c-list-r .c-cdxx-img{overflow: hidden;position: relative;margin: 0 auto;}
#main .c-list-r .c-cdxx-img ul{overflow:hidden;width:916px;}
#main .c-list-r .c-cdxx-img ul li{float:left;margin:25px 13px 0 12px;display:inline;width:280px;}
#main .c-list-r .c-cdxx-img ul li .img{margin-bottom:13px;border:1px solid #d1d1d1;width:278px;height:188px;}
#main .c-list-r .c-cdxx-img ul li .img img{margin:4px;width:270px;height:180px;}
#main .c-list-r .c-cdxx-img ul li p{text-indent:26px;height:36px;line-height:36px;margin-top:2px;}
#main .c-list-r .c-cdxx-img ul li i{font-weight:bold;display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
#main .c-list-r .c-cdxx-img ul li a{color:#555;}
#main .c-list-r .c-cdxx-img ul li .p1{background:#f3f3f3 url(images/c_cdxx_ico01.png) no-repeat 8px center;}
#main .c-list-r .c-cdxx-img ul li .p2{background:#f3f3f3 url(images/c_cdxx_ico02.png) no-repeat 8px center;}
/*---------------场地信息详情---------------*/
#main .c-list-r .c-cdxx-con{margin-top:15px;}
#main .c-list-r .c-cdxx-con .c-cdxx-top{overflow:hidden;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-l{width:500px;height:267px;float:left;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r{float:right;width:390px;height: 267px;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r h4{text-indent:14px;height:36px;line-height:36px;font-size:16px;color:white;background-color:#990a0a;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r p{text-indent:14px;height:56px;line-height:56px;border-bottom:1px solid #d1d1d1;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
#main .c-list-r .c-cdxx-con .c-cdxx-top .c-cdxx-top-r .c-cdxx-ny{padding-left:14px;margin-top:10px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot{margin-top:20px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jj{text-indent:14px;height:36px;font-size:16px;line-height:36px;color:white;background-color:#990a0a;margin: 20px 0px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon p{text-indent:2em;line-height:30px;overflow: hidden}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon  .c-img{max-width: 100%;margin-bottom: 15px;}
#main .c-list-r .c-cdxx-con .c-cdxx-bot .c-cdxx-jjcon p i{font-weight: bold;color: #990a0a;}

/*---------------招聘会/宣讲会---------------*/
#main .c-list-r .c-cy{margin-top:12px;}
#main .c-list-r .c-firm{position:relative;font-family:"Microsoft YaHei";width:876px;padding:0 20px 20px 20px;margin:0px auto 0 auto;background-color:#f3f3f3;}
#main .c-list-r .c-firm h2{font-size:24px;color:#4f4f4f;line-height:50px;height:50px;width: 876px; font-weight: normal;position: relative;border-bottom: 1px dashed #8f8f8f;margin: 5px 0;padding: 5px 0;overflow: hidden;}
#main .c-list-r .c-firm .c-firm-a{width: 100px; height: 30px;float: right;margin-top: 12px;font-size: 15px; line-height: 30px; display: block;  background-color: #aa0f0f;  border: none;  color: white;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;text-decoration: none;  text-align: center;}
#main .c-list-r .c-firm h2 i{font-size:18px;}
#main .c-list-r .c-firm h2 img{width: 128px;height: 20px;position: absolute;z-index: 21;top: 15px;right: 0;}
#main .c-list-r .c-firm h2 .c-link{text-align: center;float: right;font-size: 16px;width: 68px;height: 36px;display: block;background: #b01111;line-height: 36px;color: white;border-radius: 5px;margin-top: 8px;}

#main .c-list-r .c-firm .c-likes{position: absolute;z-index: 22;top: 15px;right:20px;}

#main .c-list-r .c-firm ul{border-bottom:1px dashed #8f8f8f;margin:5px 0;padding:5px 0;overflow:hidden;}
#main .c-list-r .c-firm ul li{font-size:14px;color:#8f8f8f;line-height:28px;height:28px;overflow:hidden;float:left;width:272px;padding-right:20px;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-firm ul li a{text-decoration: underline;}
#main .c-list-r .c-firm dl{margin-top: 15px;}
#main .c-list-r .c-firm .c-xyzy{border-top: 1px dashed #8f8f8f;margin: 5px 0;}
#main .c-list-r .c-firm dl dt{font-size:16px;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-firm dl dd{line-height:30px;}
#main .c-list-r .c-firm dl dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm dl dd i{}

#main .c-list-r .c-firm dl dd p{width:100% !important;padding:0 !important;margin:0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-firm dl dd p span{padding:0 !important;margin:0 !important;font-size: 14px !important;font-family: "Microsoft YaHei" !important;line-height:30px !important;background-color:transparent !important;}
#main .c-list-r .c-firm dl dd p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-firm dl dd p a{word-wrap:break-word;}
#main .c-list-r .c-firm dl dd a{text-decoration:underline;color:#b01111;}
#main .c-list-r .c-firm dl dd a:hover{color:#cb4747;}
#main .c-list-r .c-firm dl dd table{margin-top:10px;}
#main .c-list-r .c-firm dl dd table tbody tr td{border: 1px solid #d1d1d1 !important;}

#main .c-list-r .c-firm .c-xyzy dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm .c-xyzy dd i{width:76px;height:30px;float: left;display: block;color: #8f8f8f;}
#main .c-list-r .c-firm .c-xyzy dd p{float: left;display: block;width: 800px !important;}

#main .c-list-r .c-firm2{font-family:"Microsoft YaHei";width:876px;padding: 0px 20px 5px 20px;margin:15px auto 0 auto;background-color:#f3f3f3;}
#main .c-list-r .c-firm2 ul{margin:5px 0;padding:5px 0;overflow:hidden;}
#main .c-list-r .c-firm2 ul li{font-size:14px;color:#8f8f8f;line-height:28px;height:28px;overflow:hidden;float:left;width:272px;padding-right:20px;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-firm2 ul li a{text-decoration: underline;}
#main .c-list-r .c-firm2 .c-xyzy{border-top: 1px dashed #8f8f8f;margin: 5px 0;}
#main .c-list-r .c-firm2 dl dt{font-size:16px;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-firm2 dl dd{line-height:30px;}
#main .c-list-r .c-firm2 dl dd{line-height:30px;overflow: hidden;width: 876px;}
#main .c-list-r .c-firm2 dl dd i{}



#main .c-list-r .c-post{font-family:"Microsoft YaHei";width:876px;padding:10px 20px 0 20px;margin:20px auto 20px auto;background:url(images/c_firm03.gif) top repeat-x;}
#main .c-list-r .c-post .c-post-top{overflow:hidden;height:44px;}
#main .c-list-r .c-post .c-post-top h2{float:left;width:500px;display:block;font-size:18px;color:#4f4f4f;font-weight:bold;line-height:44px;font-family:"Microsoft YaHei";font-weight:normal;font-size: 16px;font-weight: bold;background: url(images/c_firm03.png) no-repeat left center;display: block;height: 32px;line-height: 32px;margin-top: 5px;padding-left: 14px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-post .c-post-top span{float:right;width:320px;display:block;line-height:44px;text-align:right;}
#main .c-list-r .c-post .c-post-top .c-post-top-time{float:right;width:330px;line-height:44px;text-align:right;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl{overflow:hidden;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl dd{float:left;margin-left:8px;display:inline;width:160px;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl dt{float:left;width:160px;}
#main .c-list-r .c-post .c-post-top .c-post-top-time dl i{}


#main .c-list-r .c-post .c-post-xq{border-bottom:1px dashed #8f8f8f;border-top:1px dashed #8f8f8f;margin:5px 0;padding:5px 0;}
#main .c-list-r .c-post .c-post-xq dl{overflow:hidden;line-height:28px;margin: 10px 0px;}
#main .c-list-r .c-post .c-post-xq dl dd{float:left;overflow:hidden;height:28px;width:272px;padding-right:20px;white-space: nowrap;text-overflow: ellipsis;}
#main .c-list-r .c-post .c-post-xq dl dd i{color:#b30d0d;font-weight:bold;}
#main .c-list-r .c-post .c-post-xq dl dt i{color:#b30d0d;font-weight:bold;}
#main .c-list-r .c-post .c-post-xq dl dt{width:876px;float:left;}
#main .c-list-r .c-post .c-post-ms{margin-top:15px;}
#main .c-list-r .c-post .c-post-ms h3{font-size:16px;margin:10px 0;font-weight:bold;background:url(images/c_firm03.png) no-repeat left center;display:block;height:32px;line-height:32px;margin-top:5px;padding-left:14px;}
#main .c-list-r .c-post .c-post-ms h4{line-height:30px;}

#main .c-list-r .c-post .c-post-ms p{width:100% !important;padding:0 !important;margin:0 !important;color: #616161 !important;background-color:transparent !important;font-family: "Microsoft YaHei" !important;font-size: 14px !important;line-height:30px !important;word-wrap:break-word;word-break:break-all;}
#main .c-list-r .c-post .c-post-ms p span{padding:0 !important;margin:0 !important;font-size: 14px !important;font-family: "Microsoft YaHei" !important;line-height:30px !important;}
#main .c-list-r .c-post .c-post-ms p img{padding:10px 0;display: inline;max-width: 100%;height: auto;}
#main .c-list-r .c-post .c-post-ms p a{word-wrap:break-word;}
#main .c-list-r .c-post .c-post-ms a{text-decoration:underline;color:#b01111;}
#main .c-list-r .c-post .c-post-ms a:hover{color:#cb4747;}
#main .c-list-r .c-post .c-post-ms table{margin-top:10px;}
#main .c-list-r .c-post .c-post-ms table tbody tr td{border: 1px solid #d1d1d1 !important;}



/*---------------rili---------------*/
#calendar{margin-top: 15px;}
#main .c-list-r #calendar .min-calendar{margin-top:20px;}
#main .c-list-r #calendar .fc-state-default{background:#b01111;border:0;color:white;text-shadow:none;box-shadow:none;}
#main .c-list-r #calendar .fc-state-hover{background:#c01a1a;}
#main .c-list-r #calendar .fc-text-arrow{margin:0 10px;}
#main .c-list-r #calendar .fc-button{height:22px;line-height:22px;}
#main .c-list-r #calendar .fc-today .fc-day-number{color: white;}
#main .c-list-r #calendar .fc-day{cursor:pointer;}
#main .c-list-r #calendar .fc-today{cursor:pointer;    background-color: #e2a8a8;}
#main .c-list-r #calendar table thead{line-height:33px;background-color:#f4f4f4;}
#main .c-list-r #calendar .fc-content{margin-top:5px;}
#main .c-list-r #calendar .fc-grid .fc-day-number{height: 33px;line-height: 33px;}
#main .c-list-r #calendar table thead tr .fc-last{border-right: 1px solid #ddd;}
#main .c-list-r #calendar table thead tr th{border-bottom: 1px solid #ddd;}
#main .c-list-r #calendar .fc-widget-header, .fc-widget-content{border:0;border: 1px solid #ddd;border-width: 1px 0 0 1px;}
#main .c-list-r #calendar .fc-content table tbody tr:nth-child(odd){background-color:white;}
#main .c-list-r #calendar .fc-content table tbody tr:nth-child(even){background-color:#f3f1f1;}
#recruitment{margin-top:15px;}
#recruitment .rec-con{overflow:hidden;}
#recruitment .rec-con .rec-con-l{float:left;width:150px;padding:5px 0;text-align:center;}
#recruitment .rec-con .rec-con-l span{margin: 0 auto;margin-bottom: 5px;color: #952829;width: 65px;height: 63px;padding-top: 12px;line-height: 63px;font-size: 35px;display: block;background: url(images/calendar_ico.png) no-repeat center center;}
#recruitment .rec-con .rec-con-l span p{color: #999;line-height:24px;font-size:14px;}
#recruitment .rec-con .rec-con-r{float:left;width:724px;padding:20px 10px;border-left: 2px solid #b4b4b4;}
#recruitment .rec-con .rec-con-r h4{font-size: 18px;line-height: 24px;font-weight:normal;}
#recruitment .rec-con .rec-con-r h4 a{color: #952829;}
#recruitment .rec-con .rec-con-r ul{padding: 10px;padding-left: 0;border-bottom: 1px dashed #952829;}
#recruitment .rec-con .rec-con-r ul li{margin-top: 5px;color: #373737;height: 35px;list-style: none;}
#recruitment .rec-con .rec-con-r ul li i{padding: 5px;margin-right: 10px;font-size: 14px;line-height: 24px;text-align: center;color: #fff;background: #952829;}

/*---------------文章底部分享---------------*/
.c-share{color: #000000;margin-top:15px;}
.c-share span{color: #000000;}
.c-share a{color: #000000;}


#navbar-example {position:fixed;bottom:50px;margin-left:940px;width:200px;height:auto; background:url(images/c-sliderbg.png) no-repeat; background-position-x:2px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,15)||0)-(parseInt(this.currentStyle.marginBottom,50)||0)));}
#navbar-example .nav{font-size:14px;}
#navbar-example .nav li {text-align:left;width:160px; background:url(images/l-badge-gray.png) no-repeat left top; background-position-y:14px;}
#navbar-example .nav .active {background:url(images/l-badge-c.png) no-repeat left top; background-position-y:14px;}
#navbar-example .nav .active a{color:#B01111;}
#navbar-example .nav li a {display:block; color:#333;padding-left:20px;}
#navbar-example .nav li a:hover {display:block; color:#fff; background:#B01111; text-decoration:none; margin-left:10px;}
#navbar-example .nav li .nav {width:200px;}
#navbar-example .nav li .nav li {}
#navbar-example .nav li .nav .active{background:url(images/l-badge.png) no-repeat left;}
#navbar-example .nav li .nav .active a{color:#B01111;}
#navbar-example .nav li .nav li a {margin-left:20px; display:block; color:#555;}
#navbar-example .nav li .nav li a:hover {display:block; color:#fff; background:#B01111; text-decoration:none;}
/*---------------百科搜索---------------*/
#main .c-list-r .c-bk-search{background:url(images/c_firm03.gif) repeat-x bottom center;padding-bottom:22px;margin-top: 20px;}
#main .c-list-r .c-bk-search .c-bk-form{border: 1px solid #dadada;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;width:328px;height: 40px;line-height: 40px;position: relative;margin:0 auto;}
#main .c-list-r .c-bk-search .c-bk-form .bk-input{float: left;font-size: 15px;width: 270px;padding-left: 8px;border: 0;height: 40px;line-height: 40px;background-color:transparent;font-family: "microsoft yahei";}
#main .c-list-r .c-bk-search .c-bk-form .bk-submit{width: 25px;height: 25px;padding: 0;border: 0;margin: 0;background:url(images/c_c-bk-search01.png)no-repeat center center;position: absolute;z-index: 22;top:8px;right: 15px;}
/*---------------直播简介---------------*/
#main .c-list-r .c-content .c-hdzb-content{background-color:#fff7f7;width:800px;margin:30px auto 0 auto;border:1px solid #f9d9d9;padding:5px 0;}
#main .c-list-r .c-content .c-hdzb-content ul{overflow:hidden;}
#main .c-list-r .c-content .c-hdzb-content ul li{float:left;width:360px;margin:0 10px;padding:0 0 0 20px;height:34px;line-height:34px;display:inline;}
#main .c-list-r .c-content .c-hdzb-content ul .li1{background:url(images/c_hdzb_ico01.png) no-repeat left center;}
#main .c-list-r .c-content .c-hdzb-content ul .li2{background:url(images/c_hdzb_ico02.png) no-repeat left center;}
#main .c-list-r .c-content .c-hdzb-content ul .li3{background:url(images/c_hdzb_ico03.png) no-repeat left center;}
#main .c-list-r .c-content .c-hdzb-content ul .li4{background:url(images/c_hdzb_ico04.png) no-repeat left center;}
#main .c-list-r .c-content .c-content-con .c-content-p{padding-top: 15px; word-break: break-all;  word-wrap: break-word;  padding-bottom: 15px;}


/*---------------大咨询预约日历---------------*/
#main .c-list-r .c-drili .employ-calendar{}
#main .c-list-r .c-drili .employ-calendar{margin-top: 20px;}
#main .c-list-r .c-drili .employ-calendar .title{width: 50px;height: 100%;float: left;text-align: center;border-right: 1px solid #ccc;}
#main .c-list-r .c-drili .employ-calendar .window{width: 916px;height: 100%;border: 0;}
#main .c-list-r .c-drili .down{position: absolute;width:54px;height:30px;line-height:30px;background-color: #B01111; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top:0;right: 0;}
#main .c-list-r .c-drili .up{position: absolute;width: 54px;height: 30px;line-height:30px; background-color:#B01111; border: 0; color: white; text-shadow: none; box-shadow: none;font-size: 24px;font-weight:bold;font-family: "Courier New", Courier, monospace; vertical-align: baseline; border-radius: 5px;display: inline-block;cursor: pointer;top: 0;left: 0;}
#main .c-list-r .c-drili .c-rili-cen{height: 30px;line-height:30px; font-size:18px;}
.calendar-type{display: inline-block; width: 20px; height: 20px; background: #335f8b none repeat scroll 0px 0px; line-height: 20px; text-align: center; border-radius: 10px;color: white;}
.circle{display: inline-block;width: 20px;height: 20px;background: url(images/c_rili_ico04.png) no-repeat left center;}
.fairtip ul li a{color:#555;}
.single-row{white-space:nowrap;}
#main .c-list-r .c-drili .ui-datepicker-calendar{width: 916px;}
#main .c-list-r .c-drili .ui-datepicker-calendar thead{line-height:46px;background-color: #f4f4f4;border-right: 1px solid #ddd;}
#main .c-list-r .c-drili .ui-datepicker-calendar thead th {text-align: center;font-weight: normal;color: #000;width:135px;height: 46px;border: 1px solid #ddd;border-width: 1px 0 0 1px;}
#main .c-list-r .c-drili .ui-datepicker-calendar thead th span {}
#main .c-list-r .c-drili .ui-datepicker-calendar tbody{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
#main .c-list-r .c-drili .ui-datepicker-calendar tbody td {padding: 0 0px;text-align: center;line-height: 46px;border: 1px solid #ddd;border-width: 1px 0 0 1px;width:135px;}
#main .c-list-r .c-drili .ui-datepicker-calendar .ui-state-default {display: block;width: 134px;outline: none;text-decoration: none;}
#main .c-list-r .c-drili .ui-datepicker-calendar tbody tr:nth-child(odd){background-color:white;}
#main .c-list-r .c-drili .ui-datepicker-calendar tbody tr:nth-child(even){background-color:#f3f1f1;}
#main .c-list-r .c-drili .calendar-diy{width: 100%;border:#d3d3d3 1px solid;clear: both;height: auto;overflow:hidden;}
#main .c-list-r .c-drili .calendar-diy ul{width: 100%;height: 30px;background-color: #96d206;}
#main .c-list-r .c-drili .calendar-diy ul li{display: inline-block;vertical-align: top;line-height: 30px;}
#main .c-list-r .c-drili .calendar-diy ul .previous{background: url("datepicker.png") 0 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: left;}
#main .c-list-r .c-drili .calendar-diy ul .next{background: url("datepicker.png") -70px 7px no-repeat;width: 20px;height: 25px;cursor: pointer;float: right;}
#main .c-list-r .c-drili .calendar-diy ul .word{width: 190px;height: 30px;line-height:30px;color:white;text-align: center;float: left;}
#main .c-list-r .c-drili .calendar-diy .date-show{display: inline-block;vertical-align: top;text-align: center;width: 916px;position: relative;}
#main .c-list-r .c-drili .calendar-diy .date-show .month{font-family: arial;}
#main .c-list-r .c-drili .calendar-diy .date-show .year{font-family: arial;}
#main .c-list-r .c-drili .calendar-diy .calendar{display: inline-block;vertical-align: top;margin-top:20px;}
#main .c-list-r .c-drili .fair-day{background: url(images/c_rili_ico03.png) no-repeat center center;width:135px;height:46px;width: 916px;}
#main .c-list-r .c-drili .fair-day .ui-state-default{color:#555}
#main .c-list-r .c-drili .fair-day span{color: #fff;}
#main .c-list-r .c-drili .past-fair-day{background: url(images/c_rili_ico01.png) no-repeat center center;width:135px;height:46px;}
#main .c-list-r .c-drili .past-fair-day .ui-state-default{color:#555}
#main .c-list-r .c-drili .past-fair-day span{color: #fff;}
#main .c-list-r .c-drili .ui-datepicker-today{background: url(images/c_rili_ico02.png) no-repeat center center;width:135px;height:46px;}
#main .c-list-r .c-drili .ui-datepicker-today .ui-state-default{color:white}

.sample-tip .dialog-content-container{}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li{padding-right:0px; margin:0;border-bottom:1px dashed #d1d1d1;padding-bottom:10px;}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li h4{line-height: 30px;color: #B01111;height:30px;text-indent:22px;background:url(images/c_rili_ico05.png) no-repeat left center;}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li h4 a{color:#B01111;}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li h4 span{font-size:10px;margin-left: 5px;color: white}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li h4 .span1{color: #B01111;}
.sample-tip .dialog-content-container .fairtip ul .c-drili-li p{white-space:nowrap; }
.sample-tip .dialog-content-container .fairtip ul .c-drili-li p i{}


#main .c-list-r .c-list-pic{width:916px;clear: both;margin-top: 30px;border-top:1px solid #d1d1d1;}
#main .c-list-r .c-list-pic dl {width:916px; height:200px;padding: 25px 0;border-bottom: 1px solid #d1d1d1;}

#main .c-list-r .c-list-pic dl dt {float:left; width:146px; height:200px;}
#main .c-list-r .c-list-pic dl dt a {display:block;}
#main .c-list-r .c-list-pic dl dt a img {width:146px; height:200px;}
#main .c-list-r .c-list-pic dl dd {float:right; width:740px;}
#main .c-list-r .c-list-pic dl dd h2 {width:740px; height:40px; line-height:40px; font-size:20px; color:black; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#main .c-list-r .c-list-pic dl dd h2 a{color:black;text-decoration: none;}
#main .c-list-r .c-list-pic dl dd h2 a:hover {color:black;}
/*#main .c-list-r .c-list-pic dl dd p {width:740px; height:150px; line-height:24px; margin:4px 0 10px 0px;display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-box-orient: vertical;text-indent: 2em;}*/
#main .c-list-r .c-list-pic dl dd .c-p {width:740px; height:150px; line-height:24px; margin:4px 0 10px 0px;display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-box-orient: vertical;}



/* 咨询生涯 */
.zx-box {height:36px;background-color:#eaeaea;}
.zx-box ul{overflow:hidden;height:36px;}
.zx-box ul li{float:left;font-size:16px;width:130px;text-align:center;height:36px;line-height:36px;}
.zx-box ul li a{color:#555;display: block;}
.zx-box ul .hover{background-color:#b01111;}
.zx-box ul .hover a{color:white;}





